<?php
error_reporting(e_all & ~e_notice); //Отображение ошибок.
//error_reporting(0);

/* Определение хоста */
define('HOST','http://'.$_SERVER['HTTP_HOST'].'/');

/* Определение основных директорий */
define('CORE','core/');
define('LIB',CORE.'lib/');
define('ADMIN','admin/');

/* Определение шаблона сайта */
define('TEMPLATE_DIR',CORE.'templates/');
define('TEMPLATE_NAME','default');
define('TEMPLATE',TEMPLATE_DIR.TEMPLATE_NAME.'/');

/* Определение шаблона админки */
define('ADM_TEMPLATE_DIR',ADMIN.'templates/');
define('ADM_TEMPLATE_NAME','default');
define('ADM_TEMPLATE',ADM_TEMPLATE_DIR.ADM_TEMPLATE_NAME.'/');

/* Установка путей, для поиска подключаемых библиотек.*/
$includePath = array(CORE, LIB);
set_include_path('.' . PATH_SEPARATOR . implode(PATH_SEPARATOR, $includePath));

function __autoload($className)
{
    $path = str_replace('_', '/', strtolower($className));
    return include_once $path . '.php';
}

//запуск ядра
require_once 'core-index.php';